Claude Code 的命令按照功能和用途可以分为不同的类别。理解这些分类有助于您快速找到需要的命令,并更好地理解命令系统的整体结构。
主要命令分类#
1. CLI 命令#
CLI 命令是直接在命令行中执行的命令,用于启动 Claude Code、执行一次性任务等。主要包括:
claude:启动交互式 REPLclaude "query":使用初始提示启动 REPLclaude -p "query":通过 SDK 查询,然后退出cat file | claude -p "query":处理管道内容claude -c:继续最近的对话claude -r "<session-id>" "query":按 ID 恢复会话
2. CLI 标志#
CLI 标志是与 CLI 命令一起使用的选项,用于自定义 Claude Code 的行为。主要包括:
--print,-p:打印响应而不进入交互模式--verbose:启用详细日志记录--model:设置会话模型--continue:加载最近的对话--resume:恢复特定会话
3. 斜杠命令#
斜杠命令是在交互式会话中使用的命令,以 / 开头。主要包括:
/init:初始化命令/plugin:插件管理命令/config:配置 Claude Code/clear:清除命令历史/agents:管理子代理
按功能分类#
除了按类型分类,命令还可以按功能分类:
会话管理类#
- 启动会话:
claude - 继续会话:
claude -c、claude --continue - 恢复会话:
claude -r、claude --resume - 清除历史:
/clear
配置管理类#
- 系统配置:
/config - 模型配置:
--model
插件管理类#
- 插件管理:
/plugin
工具和代理类#
- 子代理管理:
/agents
命令分类的意义#
理解命令分类可以帮助您:
- 快速定位:根据需要的功能快速找到对应的命令
- 系统学习:按照分类系统地学习命令,避免遗漏
- 高效使用:根据不同的使用场景选择最合适的命令类型
- 扩展开发:了解命令分类有助于开发插件和自定义命令
在接下来的章节中,我们将详细介绍各个命令的具体用法和示例。